package com.yungu.swift.assets.common.model.param;

import lombok.Data;

import java.io.Serializable;

/**
 * 乘客司机登录信息
 */
@Data
public class LoginInfoParam implements Serializable {

    /**
     * IP地址
     **/
    private String ip;

    /**
     * 端口号
     **/
    private Integer port;

    /**
     * 用户端mac地址
     **/
    private String mac;

    /**
     * 用户端IMEI
     **/
    private String imei;

    /**
     * 硬件特征串
     **/
    private String hardwareSignature;

    /**
     * 当前用户所在位置的经度
     **/
    private Double lng;

    /**
     * 当前用户所在位置的纬度
     **/
    private Double lat;

    /**
     * 司机 uuid
     **/
    private String driverUuid;

    /**
     * 乘客ID
     */
    private String passengerUuid;

    /**
     * 身份 1乘客 2司机
     */
    private Integer identity;
}
